package com.qeado.report.dao.ibatis;

import java.util.List;
import java.util.Map;

import org.springframework.stereotype.Repository;

import com.qeado.common.dao.BaseDao;
import com.qeado.report.dao.ReportDao;

@Repository
@SuppressWarnings("unchecked")
public class ReportDaoImpl extends BaseDao implements ReportDao {

	@Override
	public List<Map<String, String>> createBaikeVisitReport(Map map) {
		return getSqlMapClientTemplate().queryForList("createBaikeVisitReport", map);
	}

	@Override
	public List<Map<String, String>> createProdPubReport(Map map) {
		return getSqlMapClientTemplate().queryForList("createProdPubReport", map);
	}

	@Override
	public List<Map<String, String>> createSiteVisitReport(Map map) {
		return getSqlMapClientTemplate().queryForList("createSiteVisitReport", map);
	}

	@Override
	public List<Map<String, String>> createUserCountReport(Map map) {
		return getSqlMapClientTemplate().queryForList("createUserCountReport", map);
	}

}
